body{
    background-color:#f0f3ef;
    width: 100%;
    margin: 0;
}
*{
    margin: 0;
    padding: 0;
}
a{
    text-decoration: none;
}
ul,li{
    list-style: none;
}
.container{
    width: 100%;
    .header{
        width: 100%;
        height: 190px;
        background-color: #fff;
        .top_header{
            background-color: #f5f5f5;
            border-bottom: #ccc solid 2px;
            width: 100%;
            height: 30px;
            .top_header_box{
                width: 1200px;
                height: 30px;
                line-height: 30px;
                margin: 0 auto;
                font-size: 12px;
                display: flex;
                justify-content: space-between;
                .left{
                    span{
                        margin-right: 5px;
                    }
                }
                .right{
                    display: flex;
                    height: 30px;
                    .right_item{ 
                        line-height: 30px;
                        .right_a{
                            padding: 0 10px 0 15px;
                            border-right: solid 1px #DDD;
                        }
                        .right_a_none{
                            padding: 0 10px 0 15px;
                        }
                    }
                }
            }
            
        }
        .eve_row{
            width: 100%;
            height: 160px;
            .eve_col_cu{
                width: 1184px;
                height: 60px;
                margin-top: 30px !important;
                margin: 0 auto;
                // background-color: red;
                display: flex;
                justify-content: space-between;
                // logo
                .logo_box{
                    width:228px;
                    height: 60px;
                    img{
                        width: 100%;
                        height: 100%;
                    }
                }
                // 搜索
                .eve-component{
                    width: 500px;
                    height: 32px;
                    .search-input{
                        box-sizing: border-box;
                        width: 435px;
                        border: 1px solid #c62f2d;
                        border-right-width: 0;
                        // display: inline-block!important;
                        // height: 32px!important;
                        font-size: 14px;
                        padding: 0 0 0 10px;
                        line-height: 32px;
                        outline: none;
                    }
                    .input-group-btn{
                        vertical-align: middle;
                        margin-left: -5px;
                        .search-btn{
                            display: inline-block;
                            width: 60px!important;
                            height: 34px!important;
                            // padding: 0 20px;
                            border-radius: 0;
                            border: 0;
                            background:#c62f2d ;
                            color: #fff;
                        }
                    }
                }
                // 购物车
                .shopping-cart-count{
                    // display: inline-block;
                    width: 150px;
                    height: 32px;
                    white-space: nowrap;
                    background-color: #fff;
                    // background-color: red;
                    border: 1px solid #ddd;
                    .count-wrapper{
                        padding: 0 5px 0 10px;
                        color: #666;
                        font-size: 14px;
                        line-height: 30px;
                        .count-text{
                            padding: 0 8px;
                            color: #C62E2D;
                        }
                    }
                }
            }
            .eve-col-cu{
                margin-top: 30px;   
                width: 100%;
                .eve-row{
                    width: 1184px;
                    margin: 0 auto;
                    display: flex;
                    .navbar-title{
                        width: 184px;
                        height: 40px;
                        background-color: #84685E;
                        font-size: 14px;
                        opacity: .9;
                        .all-category-show{
                            color: #fff;
                            display: inline-block;
                            padding: 10px 20px;
                            vertical-align: middle;
                            .ml{
                                margin-right: 12px;
                            }
                        }
                        .category-list{
                            min-height: 50px;
                            border-color: rgba(132,104,94,.9);
                            .category-list-item{
                                height: 100%;
                                // opacity: .9;
                                background-color: #84685E;
                                border: 1px solid #84685E;
                                min-height: 32px;
                                line-height: 1;
                                padding: 6px 5px 6px 13px;
                                a{
                                    color: #fff;
                                }
                                .category-keyword{
                                    display: flex;
                                    padding: 5px 10px 0 0;
                                    .keyword-item{
                                        padding: 2px 4px;
                                        color: #fff;
                                    }
                                }
                            }
                        }
                    }
                    .navs{
                        display: flex;
                        .navs_item{
                            padding: 0 20px;
                            font-size: 14PX;
                        }
                    }
                }
            }
        }    
    }
}